package com.liusu.file.dto;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

@Data
public class CompleteMultipartUploadRequest {

    /**
     * 文件名称（带路径）
     */
    @NotBlank(message = "文件名称（带路径）不能为空")
    private String fileName;

    /**
     * 原始文件名称
     */
//    @NotBlank(message = "原始文件名称不能为空")
    private String originalFilename;

    /**
     * 上传编号
     */
    @NotBlank(message = "上传编号不能为空")
    private String uploadId;

    /**
     * 分片数量
     */
    @NotNull(message = "分片数量不能为空")
    private Integer chunks;

    /**
     * 文件大小
     */
    private Long fileSize;

    /**
     * 文件类型
     */
    private String contentType;
}

